From: Philip Withnall Date: Tue, 8 Apr 2025 14:28:46 +0000 (+0100) Subject: breakManager: Clarify some nextBreakType variables X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~139^2^2~11 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=adcd527bed21a86cd74c2583b47e993ae2576db9;p=gnome-shell.git breakManager: Clarify some nextBreakType variables This doesn’t introduce any functional changes, as `this._manager.currentBreakType` is set to the value returned by `this._manager.getNextBreakDue()` when entering `BreakState.BREAK_DUE`. However, it should make the code a little clearer as now the code refers to the ’next’ break type rather than the ‘current’ one in the context of an upcoming break. Signed-off-by: Philip Withnall Part-of: --- diff --git a/js/misc/breakManager.js b/js/misc/breakManager.js index 06c88e06a..d9b1cb3d6 100644 --- a/js/misc/breakManager.js +++ b/js/misc/breakManager.js @@ -1190,11 +1190,11 @@ class BreakNotificationSource extends GObject.Object { if ((this._previousState === BreakState.ACTIVE || this._previousState === BreakState.DISABLED) && breakDueAgo < BREAK_OVERDUE_TIME_SECONDS) { - const durationSecs = this._manager.getDurationForBreakType(this._manager.currentBreakType); + const durationSecs = this._manager.getDurationForBreakType(nextBreakType); const [durationText, durationValue, unused] = this._formatTimeSpan(durationSecs); let titleText, bodyText; - switch (this._manager.currentBreakType) { + switch (nextBreakType) { case 'movement': titleText = _('Time for a Movement Break'); bodyText = Gettext.ngettext( @@ -1255,7 +1255,7 @@ class BreakNotificationSource extends GObject.Object { this._scheduleUpdateState(updateTimeoutSeconds); } else if (this._previousState === BreakState.IN_BREAK) { - const durationSecs = this._manager.getDurationForBreakType(this._manager.currentBreakType); + const durationSecs = this._manager.getDurationForBreakType(nextBreakType); const [countdownText, countdownValue, updateTimeoutSeconds] = this._formatTimeSpan(durationSecs - breakDueAgo); const bodyText = Gettext.ngettext( /* %s will be replaced with a string that describes a time interval, such as “2 minutes”, “40 seconds” or “1 hour” */